/*
 * Copyright (c) 2024 Huawei Device Co., Ltd. All rights reserved
 * Use of this source code is governed by a MIT license that can be
 * found in the LICENSE file.
 */
#ifndef SHADOWNODES_H_PROGRESS_BAR
#define SHADOWNODES_H_PROGRESS_BAR
#pragma once

#include <react/renderer/components/view/ConcreteViewShadowNode.h>
#include <jsi/jsi.h>
#include "Props.h"

namespace facebook {
namespace react {

JSI_EXPORT extern const char RNCProgressBarComponentName[] = "RNCProgressBar";

/*
 * `ShadowNode` for <RNCProgressBar> component.
 */
using RNCProgressBarShadowNode = ConcreteViewShadowNode<
    RNCProgressBarComponentName,
    RNCProgressBarProps>;
} // namespace react
} // namespace facebook
#endif
